import UIKit

//
@available(iOS 13.4, *)
extension QKC where AA :UIKey {
	/// contain capital letters).
    open func characters_qk_g() -> QKC<AA,YY,ZZ, String >{
		 self +^ self.value.characters
	}

	/// taking shift key into account). If only a modifier key was pressed, this property will contain an empty string.
    open func charactersIgnoringModifiers_qk_g() -> QKC<AA,YY,ZZ, String >{
		 self +^ self.value.charactersIgnoringModifiers
	}

	/// @returns a bitfield representing which modifier keys are currently being held in addition to this key.
    open func modifierFlags_qk_g() -> QKC<AA,YY,ZZ, UIKeyModifierFlags >{
		 self +^ self.value.modifierFlags
	}

	/// @returns the raw HID usage code for the pressed key. See UIKeyConstants.h.
    open func keyCode_qk_g() -> QKC<AA,YY,ZZ, UIKeyboardHIDUsage >{
		 self +^ self.value.keyCode
	}

}

